beatch - French English Dictionary