developmental disabilities - Francés Inglés Diccionario