pay your respects - Turc Anglais Dictionnaire