throwing cage - French English Dictionary