armoured scales - Turkish English Dictionary