world record holder - Spanish English Dictionary