chukotski peninsula - Turkish English Dictionary