throw the book at - French English Dictionary