(zor bir görev) üstlenmek - Turkish English Dictionary