zor durumda bırakan şey - Turkish English Dictionary