waterspout - French English Dictionary