cape dezhnev - Turkish English Dictionary