cry like a new born baby - Spanish English Dictionary