direct debit draft - Alemán Inglés Diccionario