deepest part of estuary - French English Dictionary