Meerkirsche - German English Dictionary