specially designated major port - Español Inglés Diccionario