radiator strainer - Spanish English Dictionary