to be rank with something - Turkish English Dictionary