slungshot - French English Dictionary