gulf of cambay - Turkish English Dictionary