this poor little thing - Turc Anglais Dictionnaire