direct debit mandate - Turco Inglés Diccionario