rotating tourniquets - Francés Inglés Diccionario