well foundation works - French English Dictionary