rough-leaved dogwood - German English Dictionary