presentation of goods to customs - Francés Inglés Diccionario