An attorney for a jailed American businessman fighting fiscal corruption charges in Dubai says they held their first extensive meetings since the former executive was returned from Yemen after trying to flee.

Zack Shahin's case has opened a rare public spat between Washington and the United Arab Emirates, a close ally. The State Department had backed Shahin's calls for a trial after spending nearly four years in prison.

Shahin posted $1.4 million bail in July. He fled to Yemen, but was returned to Dubai earlier this month.

His lawyer James Jaras says he met for several hours Monday with Shahin in a Dubai prison. Jaras says Shahin appeared in good health.

Shahin was detained in 2008 as part of probes into alleged embezzlement at Deyaar Development. He has denied wrongdoing.