manned mechanical gate - Alemán Inglés Diccionario