spouts - French English Dictionary