delivery (dely) - Francés Inglés Diccionario