make up an excuse - Fransızca İngilizce Sözlük