underdeveloped intelligence - Allemand Anglais Dictionnaire