(last) resting place - Französisch Englisch Wörterbuch