oil restrictors - Turco Inglés Diccionario