büyük mahcubiyet - Turkish English Dictionary