hide among the grass (small animal) - Spanish English Dictionary