rotating tourniquets - Turco Inglés Diccionario