rocky or bumpy terrain - Spanish English Dictionary