lie upon - Francés Inglés Diccionario