bowleg - French English Dictionary