putting basin - French English Dictionary