dude, stop - French English Dictionary