have little contact to other people - İspanyolca İngilizce Sözlük