be suddenly well off - Turkish English Dictionary