flower (plant or tree) - Español Inglés Diccionario