beat (one) hands down - Spanish English Dictionary