last three minutes - Turkish English Dictionary