crewed - French English Dictionary