crapes - French English Dictionary