Felsen-Rose - German English Dictionary