wetsuit - French English Dictionary