feed an animal leaves - Spanish English Dictionary