(last) resting place - Türkisch Englisch Wörterbuch