radiator strainer - Alemán Inglés Diccionario