crouke - French English Dictionary