goblin scarlet - Turkish English Dictionary