macrodefinition - German English Dictionary