a good landfall - Turkish English Dictionary