sesame seed or rice harvest - Spanish English Dictionary