be dogged by problems - İspanyolca İngilizce Sözlük