manshift - French English Dictionary