ground-hugging - Spanish English Dictionary