mahcup olabilen - Turkish English Dictionary