emaneten - German English Dictionary