armour clamp - Turkish English Dictionary