dowelling - French English Dictionary