on delivery assignment - Español Inglés Diccionario