to be well off - Turkish English Dictionary