a short shrub - Español Inglés Diccionario