finnish long stop date - Turkish English Dictionary