dog rose bush - Spanish English Dictionary