cradle a picture - Spanish English Dictionary