stunted nature - Alemán Inglés Diccionario