lie on the head of - Alemán Inglés Diccionario