mechanical braking - Turco Inglés Diccionario