artificially excavated port - Fransızca İngilizce Sözlük