i'll do it this minute - Turkish English Dictionary