well-trimmed bush - Spanish English Dictionary