situated on rocks - Almanca İngilizce Sözlük