ameliorates - Almanca İngilizce Sözlük