alimentary apparatus - Turc Anglais Dictionnaire