so many mouths to feed - Turc Anglais Dictionnaire