delivery payment - Francés Inglés Diccionario