troglodytism - German English Dictionary