foot valve and strainer - Almanca İngilizce Sözlük