mentally handicapped youth - Allemand Anglais Dictionnaire