place of delivery (or port of discharge) - Español Inglés Diccionario