lie, especially one used to make excuses - Español Inglés Diccionario