giant african threadfin - Turkish English Dictionary