manned mechanical gate - Turc Anglais Dictionnaire