fall down or sink and disappear in to depth - Turkish English Dictionary