wp (well played) - French English Dictionary