a downright lie - Fransızca İngilizce Sözlük