water receptacle - German English Dictionary