no need to make a reservation - Turkish English Dictionary