give the devil her due - Fransızca İngilizce Sözlük