shake hands firmly - Turc Anglais Dictionnaire