having a throat - French English Dictionary