lie outrageously - French English Dictionary