armoured catfishes - Turkish English Dictionary