throw over a precipice - French English Dictionary