presentation of goods to customs - Español Inglés Diccionario