overdeveloped - Francés Inglés Diccionario