dry riverbed - French English Dictionary