i.o.u. (i owe you) - French English Dictionary