receiver site - German English Dictionary