be enough to make you weep - Spanish English Dictionary