sea cradle - Spanish English Dictionary