i owe you big time - Francés Inglés Diccionario