gulf of archangel - Turkish English Dictionary