çok mahcup etmek - Turkish English Dictionary