ravins - French English Dictionary