multipresence - German English Dictionary