crenel - French English Dictionary