tool turrets - Alemán Inglés Diccionario