lie, especially one used to make excuses - Espagnol Anglais Dictionnaire