difficult position - French English Dictionary