sidalcea - German English Dictionary