Sumpfkirsche - German English Dictionary