give the devil her due - Almanca İngilizce Sözlük