self-locking gear - Español Inglés Diccionario