to entrust the goods to our care - Español Inglés Diccionario