disappear into the lower depths - Turkish English Dictionary