bedrench - French English Dictionary