in the last few minutes - Turkish English Dictionary