common hollyhock (alcea rosea) - French English Dictionary