i'll do the rest - Turkish English Dictionary