if all else fails - French English Dictionary