spout of a drinking vessel - French English Dictionary