to blush scarlet - Turkish English Dictionary