the essential communications - German English Dictionary