i will take care of - Turkish English Dictionary