turn and slip instrument - Francés Inglés Diccionario