cannon cradle - French English Dictionary