to take delivery - Español Inglés Diccionario