armoured fishes - Turkish English Dictionary