direct-debit mandate - Francés Inglés Diccionario