oil intake strainer - Alemán Inglés Diccionario