baffin island - Turkish English Dictionary