a functioning member of society - Francés Inglés Diccionario