varied terrain - Spanish English Dictionary