i should've taken care of her - Almanca İngilizce Sözlük