having a mental deficiency - Französisch Englisch Wörterbuch