gulf of cambay - German English Dictionary