cannon cradle - Spanish English Dictionary