manned mechanical gate - Español Inglés Diccionario