amount debited - Francés Inglés Diccionario