i owe you one. - Turco Inglés Diccionario