Oil pump strainer - Alemán Inglés Diccionario