severely retarded - Allemand Anglais Dictionnaire