hairy stonecrop - Spanish English Dictionary