lie on the head of - Turkish English Dictionary