establishment where seeds are sold - Spanish English Dictionary