throw overboard - French English Dictionary