located at a higher level - Fransızca İngilizce Sözlük