Aalkirsche - German English Dictionary