mahcup hissetmek - Turkish English Dictionary