white stonecrop (sedum album) - German English Dictionary