have difficulties or problems - İspanyolca İngilizce Sözlük