water port of debarkation - Turco Inglés Diccionario