madonna of the rose-bower - Spanish English Dictionary