rotche - French English Dictionary