zorluk ve sıkıntı yaratan durum - Turkish English Dictionary