geistiger Defekt - French English Dictionary