gulf of oman - Turkish English Dictionary