Babylon NG
Simply the best definition!

Download it's free

a caballo regalado no se le mira los dientes

Babylon Spanish English dictionary

Download this dictionary
a caballo regalado no se le mira los dientes
beggars can't be choosers