rotary releasing socket - Francés Inglés Diccionario