automatic drinking trough - German English Dictionary