flywheel housing and splash protection - Alemán Inglés Diccionario