moustached thryssa - Turkish English Dictionary