crosshaven - French English Dictionary