armure - Turkish English Dictionary