wet place - French English Dictionary