bunch of flowers that grow crowded together - Español Inglés Diccionario