direct debit draft - Francés Inglés Diccionario