have lack of appetite - Turc Anglais Dictionnaire