elm-leaved bramble - Spanish English Dictionary