i owe you big time - Turco Inglés Diccionario