intermountable - Fransızca İngilizce Sözlük