armoured pricklenape - Turkish English Dictionary