madonna of the rose-bower - German English Dictionary