frambueso - German English Dictionary