i owe you (iou) - Francés Inglés Diccionario