self-locking gear - Alemán Inglés Diccionario