drinking-trough - French English Dictionary