a species of rose (rosa rugosa) - Deutsch Englisch Wörterbuch