underdeveloped intelligence - Spanish English Dictionary