ratchet stock and die - Alemán Inglés Diccionario