waterspouts - French English Dictionary