alai mountains - Fransızca İngilizce Sözlük