Hagebuttentee - German English Dictionary