turn red from embarrassment - Turkish English Dictionary