feed an animal leaves - Espagnol Anglais Dictionnaire