pay one's last respects - Français Anglais Dictionnaire