stunted nature - Francés Inglés Diccionario