microfilmar - German English Dictionary