to have a lie in - Francés Inglés Diccionario