give one's hand upon - Turc Anglais Dictionnaire