armor pleats - Turkish English Dictionary