i owe him much - French English Dictionary