mahcubiyet duymak - Turkish English Dictionary