tap (water main) - German English Dictionary