a desolate landscape - Fransızca İngilizce Sözlük