micro-blogging - German English Dictionary