demerara rum - Turkish English Dictionary