small drinking trough - French English Dictionary