that's pretty much it - French English Dictionary