foot valve and strainer - German English Dictionary