mechanical power-transmission guard - Turco Inglés Diccionario