mahçup mahcup - Turkish English Dictionary