exhaust the possibilities - French English Dictionary