sebastodes rubrivinctus - Turkish English Dictionary