water-proof watch - French English Dictionary