oil restrictors - Francés Inglés Diccionario