mahçubiyetle - Turkish English Dictionary