be red from embarrassment - Turkish English Dictionary