lie on the head of - Francés Inglés Diccionario