rotor housing seal - Español Inglés Diccionario