microradar - German English Dictionary