water port of debarkation - Francés Inglés Diccionario