undulating country - Turkish English Dictionary