varied terrain - Turkish English Dictionary