cluster sprout - Spanish English Dictionary