place of fall - French English Dictionary