mechanized unit - Alemán Inglés Diccionario