microrelief - German English Dictionary