(last) resting place - Fransızca İngilizce Sözlük