microcapa - German English Dictionary