check valve insert - German English Dictionary