place in the cradle - Spanish English Dictionary