pay one's last respects - Türkisch Englisch Wörterbuch