outstride - Spanish English Dictionary