yoğun çaba gerektiren - Turkish English Dictionary