three point support - French English Dictionary