be well off - Turkish English Dictionary