braking and catch device - Turco Inglés Diccionario