theow - French English Dictionary