biraz mahcup - Turkish English Dictionary