lie on the head of - German English Dictionary