owe (one) one - French English Dictionary