YOU SAID:
The baby eats the green food for breakfast, but the green food eats the baby for lunch
INTO JAPANESE
赤ちゃんは緑の食べ物を朝食に食べますが、緑の食べ物は赤ちゃんを昼食に食べます
BACK INTO ENGLISH
Baby eats green food for breakfast, but green food eats baby for lunch
INTO JAPANESE
赤ちゃんは朝食に緑色の食べ物を食べるが、緑色の食べ物は昼食に赤ちゃんを食べる
BACK INTO ENGLISH
Baby eats green food for breakfast, but green food eats baby for lunch
That didn't even make that much sense in English.