pay one's final respects - Französisch Englisch Wörterbuch