oil intake strainer - Spanish English Dictionary