multiple random starts - Spanish English Dictionary