let me give you a hand - Turc Anglais Dictionnaire