transport payments - Francés Inglés Diccionario