pay one's final respects - Turc Anglais Dictionnaire