debouchment - Turkish English Dictionary