multicapa - German English Dictionary