microfaquia - German English Dictionary