bel counter valve - German English Dictionary