microballoon - German English Dictionary