electronic messaging communication - German English Dictionary