deepest part of estuary - Turkish English Dictionary