seed of the teosinte - Spanish English Dictionary